package com.angel.service.ServiceImpl;

import org.springframework.stereotype.Service;
import javax.annotation.Resource;
import java.util.List;
import com.angel.bean.VipCard;
import com.angel.mapper.VipCardDao;
import com.angel.service.VipCardService;

@Service
public class VipCardServiceImpl implements VipCardService{

    @Resource
    private VipCardDao vipCardDao;

    @Override
    public int insert(VipCard vipCard){
        return vipCardDao.insert(vipCard);
    }

    @Override
    public int insertSelective(VipCard vipCard){
        return vipCardDao.insertSelective(vipCard);
    }

    @Override
    public int insertList(List<VipCard> vipCards){
        return vipCardDao.insertList(vipCards);
    }

    @Override
    public int update(VipCard vipCard){
        return vipCardDao.update(vipCard);
    }

    @Override
    public List<VipCard> findVipCard(VipCard vipCard) {
        return vipCardDao.findVipCard(vipCard);
    }

    @Override
    public VipCard findOne(VipCard vipCard) {
        List<VipCard> list =this.findVipCard(vipCard);
        if (list==null || list.isEmpty()){
            return null;
        }
        return list.get(0);
    }
}
